#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

int main() 
{

	////输入一个整数，计算除3之后的余数
 //   int num;
 //   printf("请输入一个整数：");
 //   scanf("%d", &num);

	//switch (num % 3) //switch后括号内的表达式只能是整型表达式
	//{
	//	case 1://case后的值只能是整型常量表达式
	//		printf("1");
	//		break;//break跳出switch语句。
	//		//case语句决定入口，从哪进去；break决定出口，从哪出去
	//	case 2:
	//		printf("2");
	//		break;
	//	case 0:
	//		printf("0");
	//		break;
	//	default:
	//		printf("NULL");
	//		break;
	//}

	////等价于
	//if(num % 3 == 1)
 //       printf("1");
 //   else if(num % 3 == 2)
 //       printf("2");
 //   else if(num % 3 == 0)
 //       printf("0");
 //   else
 //       printf("NULL");

	//--------------------------------------------------------------------

	int day = 0;
    printf("请输入一个数字：");
    scanf("%d", &day);

	//switch (day)
	//{
	//	case 1:
 //           printf("星期一");
	//		break;
 //       case 2:
 //           printf("星期二");
	//		break;
 //       case 3:
 //           printf("星期三");
	//		break;
 //       case 4:
 //           printf("星期四");
	//		break;
 //       case 5:
 //           printf("星期五");
	//		break;
 //       case 6:
 //           printf("星期六");
	//		break;
 //       case 7:
 //           printf("星期日");
	//		break;
 //       default:
 //           printf("输入错误");
 //           break;
	//}


	//switch (day)
	//{
	//	case 1:
	//		printf("工作日");
	//		break;
	//	case 2:
	//		printf("工作日");
	//		break;
	//	case 3:
	//		printf("工作日");
	//		break;
	//	case 4:
	//		printf("工作日");
	//		break;
	//	case 5:
	//		printf("工作日");
	//		break;
	//	case 6:
	//		printf("休息日");
	//		break;
	//	case 7:
	//		printf("休息日");
	//		break;
	//	default:
	//		printf("输入错误");
	//		break;
	//}

	////等价于
 //   if(day == 1 || day == 2 || day == 3 || day == 4 || day == 5)
 //       printf("工作日");
 //   else if(day == 6 || day == 7)
 //       printf("休息日");
 //   else
 //       printf("输入错误");

	//等价于
	switch (day)
	{
		case 1://case决定入口
		case 2:
		case 3:
		case 4:
		case 5:
			printf("工作日");
			break;//break决定出口
		case 6:
		case 7:
			printf("休息日");
			break;
		default:
			printf("输入错误");
			break;
	}


	return 0;
}